﻿/**
 * Created in 2012-2-24.
 */
package kit4j.tests.log;

import static org.junit.Assert.fail;

import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 
 * @author MiniKnife
 *
 */
public class TestLog {

	private Logger log;

	/**
	 * @throws java.lang.Exception
	 */
	@Before
	public void setUp() throws Exception {
		log = LoggerFactory.getLogger(TestLog.class);
	}

	/**
	 * @throws java.lang.Exception
	 */
	@After
	public void tearDown() throws Exception {
	}

	/**
	 * Test method for {@link org.slf4j.Logger#getName()}.
	 */
	@Test
	public void testGetName() {
		System.out.println(log.getName());
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isTraceEnabled()}.
	 */
	@Test
	public void testIsTraceEnabled() {
		System.out.println(log.isTraceEnabled());
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testTraceString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testTraceStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testTraceStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testTraceStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testTraceStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isTraceEnabled(org.slf4j.Marker)}.
	 */
	@Ignore
	@Test
	public void testIsTraceEnabledMarker() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testTraceMarkerString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testTraceMarkerStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testTraceMarkerStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testTraceMarkerStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testTraceMarkerStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isDebugEnabled()}.
	 */
	@Ignore
	@Test
	public void testIsDebugEnabled() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testDebugString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(java.lang.String, java.lang.Object)}.
	 */
	@Test
	public void testDebugStringObject() {
		log.debug("testDebugStringObject");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Test
	public void testDebugStringObjectObject() {
		log.debug("testDebugStringObjectObject{1}", "a");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testDebugStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testDebugStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isDebugEnabled(org.slf4j.Marker)}.
	 */
	@Ignore
	@Test
	public void testIsDebugEnabledMarker() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testDebugMarkerString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testDebugMarkerStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testDebugMarkerStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testDebugMarkerStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testDebugMarkerStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isInfoEnabled()}.
	 */
	@Ignore
	@Test
	public void testIsInfoEnabled() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(java.lang.String)}.
	 */
	@Test
	public void testInfoString() {
		log.info("testInfoString");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testInfoStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testInfoStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testInfoStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testInfoStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isInfoEnabled(org.slf4j.Marker)}.
	 */
	@Ignore
	@Test
	public void testIsInfoEnabledMarker() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testInfoMarkerString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testInfoMarkerStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testInfoMarkerStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testInfoMarkerStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testInfoMarkerStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isWarnEnabled()}.
	 */
	@Ignore
	@Test
	public void testIsWarnEnabled() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testWarnString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testWarnStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testWarnStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testWarnStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testWarnStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isWarnEnabled(org.slf4j.Marker)}.
	 */
	@Ignore
	@Test
	public void testIsWarnEnabledMarker() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testWarnMarkerString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testWarnMarkerStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testWarnMarkerStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testWarnMarkerStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testWarnMarkerStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isErrorEnabled()}.
	 */
	@Ignore
	@Test
	public void testIsErrorEnabled() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testErrorString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testErrorStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testErrorStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testErrorStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testErrorStringThrowable() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#isErrorEnabled(org.slf4j.Marker)}.
	 */
	@Ignore
	@Test
	public void testIsErrorEnabledMarker() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String)}.
	 */
	@Ignore
	@Test
	public void testErrorMarkerString() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testErrorMarkerStringObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object)}.
	 */
	@Ignore
	@Test
	public void testErrorMarkerStringObjectObject() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object[])}.
	 */
	@Ignore
	@Test
	public void testErrorMarkerStringObjectArray() {
		fail("Not yet implemented");
	}

	/**
	 * Test method for {@link org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Throwable)}.
	 */
	@Ignore
	@Test
	public void testErrorMarkerStringThrowable() {
		fail("Not yet implemented");
	}

}
